on one's pins

[网络] 活着;身体健康